package juego;

import org.w3c.dom.Document;
import org.w3c.dom.Element;


public class MejoraArmamento extends Botin{
	
	//atributos de clase
	private static int miTamanio = 2;
		
	//metodos
	
	//constructor. recibe una Coordenada
	public MejoraArmamento(Coordenada origen) {
		super (origen);
	}

	//Le agrega 
	//recibe como parametros un Tripulado, y una lista de botines
	@Override
	public void mejorar(Tripulado nave) {
		nave.recargarArmamento();
	}

	@Override
	public int verTamanio() {
		return miTamanio;
	};
	

	public Element getElement(Document doc) {
		Element botin = doc.createElement("MejoraArmamento");
		
		this.persistirUbicable(doc, botin);
		
		return botin;
	}
	
	
	public static MejoraArmamento fromElement(Element element) {
		MejoraArmamento botin = new MejoraArmamento(new Coordenada(-1,-1));
		
		Botin.recuperarBotin(element,botin);
			
		return botin;
	}

	

	
	

}
